undeniably true

Translations
неоспоримо правда
The statement is undeniably true.
Утверждение неоспоримо правда.